jaguarundi (felis yagouaroundi) - French English Dictionary